35, Khan Market, Rabindra Nagar, New Delhi, Delhi 110003, India
View on Map
What travelers say:
The second time I came to this store, the dishes inside were healthier, I liked the salad inside, a little new element meaning, eating more organic, girls eat more, the organic juice inside is also very good.